vehicle’s engine - German English Dictionary